home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Hot Mix 17
/
Hot Mix 17.iso
/
HM17_SGI
/
research
/
examples
/
doc
/
plot04
< prev
next >
Wrap
Text File
|
1997-07-08
|
883b
|
38 lines
; This batch file creates a plot used in Chapter 10, "Plotting",
; of _Using IDL_.
; Define variables.
@plot01
; Draw axes with no data, setting the data range.
PLOT, YEAR, CHINOOK, YRANGE = [MIN(SOCKEYE), MAX(CHINOOK)], /NODATA, $
TITLE='Chinook and Sockeye Populations', XTITLE='Year', $
YTITLE='Fish (thousands)'
; Make a vector of x values for the polygon by duplicating the first
; and last points.
PXVAL = [YEAR(0), YEAR, YEAR(N1)]
; Get y value along bottom x-axis.
MINVAL = !Y.CRANGE(0)
; Make a polygon by extending the edges of the math score down
; to the x-axis.
POLYFILL, PXVAL, [MINVAL, CHINOOK, MINVAL], $
COL = 0.75 * !D.N_COLORS
; Do the same with the verbal score.
POLYFILL, PXVAL, [MINVAL, SOCKEYE, MINVAL], $
COL = 0.50 * !D.N_COLORS
; Label the polygons.
XYOUTS, 1968, 430, 'SOCKEYE', SIZE=2
XYOUTS, 1968, 490, 'CHINOOK', SIZE=2